;;;;;;
; For example.com. zone
;;;;;;
$TTL 300        ; 5 minutes
$ORIGIN example.com.
@                       IN      SOA     ns1.example.com. hostmaster.example.com. (
                                2025032501 ; serial
                                1800       ; refresh (30 minutes)
                                1800       ; retry (30 minutes)
                                1814400    ; expire (3 weeks)
                                600        ; minimum (10 minutes)
                                )
@                       NS      ns1.example.com.
@                       NS      ns2.example.com.
@                       A       23.215.0.138
; Add SPF record
@                       TXT     "v=spf1 include:spf.example.com -all"
spf                     TXT     "v=spf1 ip4:23.215.0.138 ip4:172.18.0.1 -all"
mail._domainkey         TXT     ( "v=DKIM1; h=sha256; k=rsa; "
        "p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2O2fyELv3KZnAqWaZYvPQnjWBqLNL/Wz0RJZNfTsIojwT04N8cJcFTEuTKOBA7RUYQvmWnzwn2h6cM6uji1XIslWsAuB3oCsznRJEsiSiRPE/1+Cre4CEy/K3iJF9/2qo8XktTngFxEMFLWGobKJGX8mTdUdMmEFCH9MOyoX03N5sYJWVzvhPcb7JJVzmcYXFXsMgmWQ6OhNs4"
        "yftoIb8eIgummbk5mUmOQHR4Oflv+wOWj5/yQPCzh5O5Nl/WxYJmMzt1Bkl8tiBB3jKiKEtuo+lMO9YgUMR82OxPjtBwkLQsa2M1KABCOWSNNlhNLDblcXb4hyXsDz19CreSW67QIDAQAB" )  ; ----- DKIM key mail for example.com
_dmarc                  TXT     "v=DMARC1; p=quarantine; sp=quarantine; fo=0; adkim=r; aspf=r; pct=100; rf=afrf; ri=86400; rua=mailto:dmarc.report@example.com; ruf=mailto:dmarc.report@example.com"
$TTL 1814400    ; 3 weeks
@                       MX      10 mail.example.com.
@                       MX      20 mail.example.com.
$TTL 300        ; 5 minutes
*                       A       23.215.0.138
ns1                     A       23.215.0.138
ns2                     A       23.215.0.138
mail                    A       23.215.0.138
www                     A       23.215.0.138
$TTL 60 ; 1 minute
_acme-challenge         TXT     "6PiMcbj5tdVFlqC1FJAPRAcEFtJ8Qcf4u22nZxCxXFI"
                        TXT     "9kC94E7GFFiDffEuJMwuI4_C8d5DXF-oDK3_BCYQavo"
;;;;;;
; For qkd.example.com. zone
;;;;;;
$TTL 300        ; 5 minutes
$ORIGIN qkd.example.com.
@                       A       23.215.0.138
; Add SPF record
@                       TXT     "v=spf1 include:spf.example.com -all"
mail._domainkey         TXT     ( "v=DKIM1; h=sha256; k=rsa; "
        "p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2O2fyELv3KZnAqWaZYvPQnjWBqLNL/Wz0RJZNfTsIojwT04N8cJcFTEuTKOBA7RUYQvmWnzwn2h6cM6uji1XIslWsAuB3oCsznRJEsiSiRPE/1+Cre4CEy/K3iJF9/2qo8XktTngFxEMFLWGobKJGX8mTdUdMmEFCH9MOyoX03N5sYJWVzvhPcb7JJVzmcYXFXsMgmWQ6OhNs4"
        "yftoIb8eIgummbk5mUmOQHR4Oflv+wOWj5/yQPCzh5O5Nl/WxYJmMzt1Bkl8tiBB3jKiKEtuo+lMO9YgUMR82OxPjtBwkLQsa2M1KABCOWSNNlhNLDblcXb4hyXsDz19CreSW67QIDAQAB" )  ; ----- DKIM key mail for example.cc
_dmarc                  TXT     "v=DMARC1; p=quarantine; sp=quarantine; fo=0; adkim=r; aspf=r; pct=100; rf=afrf; ri=86400; rua=mailto:dmarc.report@example.com; ruf=mailto:dmarc.report@example.com"
$TTL 1814400    ; 3 weeks
@                       MX      10 mail.example.com.
@                       MX      20 mail.example.com.
